let date = {
  // 修改Date类的原型链
  formatePrototype: function() {
    Date.prototype.toDateString = function() {
      return date.toDateString(this)
    },

    Date.prototype.toDateTimeString = function() {
      return date.toDateTimeString(this)
    }
  },

  // 'yyyy-MM-DD'
  toDateString: function(d) {
    return [d.getFullYear(), d.getMonth(), d.getDate()]
      .map(function(t){return t<10?('0'+t):t}).join('-')
  },
  // 'yyyy-MM-DD HH:mm:ss'
  toDateTimeString: function(d) {
    return date.toDateString(d)+' '+ 
    [d.getHours(), d.getMinutes(), d.getSeconds()]
    .map(function(t){return t<10?('0'+t):t}).join(':')
  },
}

module.exports = date